home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 1992 August / info-mac-1992.iso / Applications (app) / STvi / stevie 3.10 / stevie.make < prev    next >
Text File  |  1991-01-03  |  979b  |  44 lines

  1. #
  2. # Makefile for MPW
  3. #
  4.  
  5. LIBS = -lc
  6. STARTUP = crt0 sacroot
  7. LDFLAGS=
  8.  
  9. COPTIONS = '+N' -dMACINTOSH
  10.  
  11. MACH=    mac.o malloc.o
  12.  
  13. OBJ= mac.o alloc.o fileio.o main.o normal.o regexp.o cmdline.o help.o malloc.o ∂
  14. ops.o regsub.o undo.o hexchars.o mark.o screen.o linefunc.o param.o ∂
  15. search.o version.o edit.o misccmds.o ptrfunc.o
  16.  
  17. all ƒ stevie
  18.  
  19. stevie ƒ headers.dmp {OBJ} stevie.r
  20.     Ln '+M' {STARTUP} {OBJ} {LIBS} {LDFLAGS} -o stevie
  21.     rez stevie.r -append -o stevie -c STvi
  22.     SetFile -a B stevie
  23.  
  24. clean ƒ
  25.     rm -i {OBJ}
  26.  
  27. headers.dmp    ƒ ascii.h env.h keymap.h ops.h param.h ∂
  28.     regexp.h regmagic.h stevie.h term.h    
  29.     cc -A {COPTIONS} stevie.h '+H' headers.dmp
  30.     delete -i stevie.asm
  31.  
  32. .o    ƒ    .c
  33.     cc '+I' headers.dmp -A {COPTIONS} {default}.c -o {default}.asm
  34.     as {default}.asm -o {default}.o -ZAP
  35.  
  36. main.o    ƒ    main.c
  37.     cc '+I' headers.dmp -A {COPTIONS} main.c -o main.asm -Dmain=xmain
  38.     as main.asm -o main.o -ZAP
  39.  
  40. help.o    ƒ    help.c
  41.     cc -A {COPTIONS} help.c -o help.asm -z 10000
  42.     as help.asm -o help.o -ZAP
  43.  
  44.